<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
		var arr = [30,9,5,7,20,100,8];
		console.log(arr);
		// 排序，冒泡 ：拿相邻的两个数比较一轮，得到最大/小的一个数
		function bubbleSort(arr){
			 for(var i=0;i<arr.length;i++){  //比较length轮
				 for(var j=0;j<arr.length;j++){ //确定最小的位就不再比较
					 if(arr[i]>arr[j]){
						 var temp = arr[i];  //交换两个数
						 arr[i] = arr[j];
						 arr[j] = temp;
							// [arr[i],arr[j]] = [arr[j],arr[i]];
						 console.log("交换")
					 }
				 }
				 console.log(arr);
			 }
			 return arr;
		}
		bubbleSort(arr);
		
		// arr.sort();
		// console.log(arr);
		// arr.sort((a,b)=>a-b);
		// console.log(arr);
		</script>
	</body>
</html>
